0.12/0.28	% Problem    : theBenchmark.p : TPTP v0.0.0. Released v0.0.0.
0.12/0.29	% Command    : do_CVC4 %s
0.13/0.51	% Computer   : n015.cluster.edu
0.13/0.51	% Model      : x86_64 x86_64
0.13/0.51	% CPU        : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
0.13/0.51	% Memory     : 8042.1875MB
0.13/0.51	% OS         : Linux 3.10.0-693.el7.x86_64
0.13/0.51	% CPULimit   : 180
0.13/0.51	% DateTime   : Thu Aug 29 11:42:37 EDT 2019
0.13/0.51	% CPUTime    : 
0.20/0.74	%----Proving TH0_NAR
0.20/0.75	------- cvc4-thf casc 27 : /export/starexec/sandbox/benchmark/theBenchmark.p at 180...
0.20/0.75	--- Run --uf-ho --ho-elim --no-ho-elim-store-ax --full-saturate-quant at 20...
20.45/20.89	--- Run --uf-ho --ho-elim --full-saturate-quant at 20...
40.56/41.05	--- Run --uf-ho --ho-elim --finite-model-find --uf-ss=no-minimal at 5...
40.56/41.07	% SZS status Theorem for theBenchmark
40.56/41.08	% SZS output start Proof for theBenchmark
40.56/41.08	(skolem (forall ((Xx a) (Xy a) (BOUND_VARIABLE_633 |u_(-> a Bool)|)) (or (not (forall ((BOUND_VARIABLE_667 |u_(-> a Bool)|)) (or (not (forall ((Xt a) (Xu a)) (or (not (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 Xt) Xu))) (and (or (not (= cZ Xu)) (= cZ Xt)) (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 (ho_2 k_1 Xt)) (ho_2 k_1 Xu))) (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 (ho_2 k_6 Xt)) (ho_2 k_6 Xu))))) )) (not (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 (ho_2 k_1 Xx)) (ho_2 k_1 Xy))))) )) (not (ho_5 BOUND_VARIABLE_633 (ho_2 (ho_4 k_3 Xx) Xy))) (not (forall ((Xt a) (Xu a)) (or (not (ho_5 BOUND_VARIABLE_633 (ho_2 (ho_4 k_3 Xt) Xu))) (and (or (not (= cZ Xu)) (= cZ Xt)) (ho_5 BOUND_VARIABLE_633 (ho_2 (ho_4 k_3 (ho_2 k_6 Xt)) (ho_2 k_6 Xu))) (ho_5 BOUND_VARIABLE_633 (ho_2 (ho_4 k_3 (ho_2 k_1 Xt)) (ho_2 k_1 Xu))))) ))) )
40.56/41.08	  ( skv_7 skv_8 skv_9 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a Bool)|)) (not (forall ((ii a)) (= (ho_5 v ii) (ite (= cZ ii) false (ho_5 skv_9 ii))) )) )
40.56/41.08	  ( skv_10 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a Bool)|)) (not (forall ((ii a)) (= (ho_5 v ii) (ite (= ii (ho_2 (ho_4 k_3 skv_7) skv_8)) false (ho_5 skv_9 ii))) )) )
40.56/41.08	  ( skv_11 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a Bool)|)) (not (forall ((ii a)) (= (ho_5 v ii) (ite (= cZ ii) true (ho_5 skv_9 ii))) )) )
40.56/41.08	  ( skv_12 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a Bool)|)) (not (forall ((ii a)) (= (ho_5 v ii) (ite (= ii (ho_2 (ho_4 k_3 skv_7) skv_8)) true (ho_5 skv_9 ii))) )) )
40.56/41.08	  ( skv_13 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (= (ho_2 v ii) (ite (= cZ ii) cZ (ho_2 k_1 ii))) )) )
40.56/41.08	  ( skv_14 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (= (ho_2 v ii) (ite (= ii (ho_2 (ho_4 k_3 skv_7) skv_8)) cZ (ho_2 k_1 ii))) )) )
40.56/41.08	  ( skv_15 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (= (ho_2 v ii) (ite (= cZ ii) (ho_2 (ho_4 k_3 skv_7) skv_8) (ho_2 k_1 ii))) )) )
40.56/41.08	  ( skv_16 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (let ((_let_0 (ho_2 (ho_4 k_3 skv_7) skv_8))) (= (ho_2 v ii) (ite (= ii _let_0) _let_0 (ho_2 k_1 ii)))) )) )
40.56/41.08	  ( skv_17 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (= (ho_2 v ii) (ite (= cZ ii) cZ (ho_2 (ho_4 k_3 skv_7) ii))) )) )
40.56/41.08	  ( skv_18 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (let ((_let_0 (ho_4 k_3 skv_7))) (= (ho_2 v ii) (ite (= ii (ho_2 _let_0 skv_8)) cZ (ho_2 _let_0 ii)))) )) )
40.56/41.08	  ( skv_19 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (let ((_let_0 (ho_4 k_3 skv_7))) (= (ho_2 v ii) (ite (= cZ ii) (ho_2 _let_0 skv_8) (ho_2 _let_0 ii)))) )) )
40.56/41.08	  ( skv_20 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (let ((_let_0 (ho_4 k_3 skv_7))) (let ((_let_1 (ho_2 _let_0 skv_8))) (= (ho_2 v ii) (ite (= ii _let_1) _let_1 (ho_2 _let_0 ii))))) )) )
40.56/41.08	  ( skv_21 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a a)|)) (not (forall ((ii a)) (= (ho_4 v ii) (ite (= cZ ii) k_1 (ho_4 k_3 ii))) )) )
40.56/41.08	  ( skv_22 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a a)|)) (not (forall ((ii a)) (= (ho_4 v ii) (ite (= ii (ho_2 (ho_4 k_3 skv_7) skv_8)) k_1 (ho_4 k_3 ii))) )) )
40.56/41.08	  ( skv_23 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a a)|)) (not (forall ((ii a)) (= (ho_4 v ii) (ite (= cZ ii) (ho_4 k_3 skv_7) (ho_4 k_3 ii))) )) )
40.56/41.08	  ( skv_24 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((v |u_(-> a a a)|)) (not (forall ((ii a)) (let ((_let_0 (ho_4 k_3 skv_7))) (= (ho_4 v ii) (ite (= ii (ho_2 _let_0 skv_8)) _let_0 (ho_4 k_3 ii)))) )) )
40.56/41.08	  ( skv_25 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((z a)) (= (ho_2 k_1 z) (ho_2 (ho_4 k_3 skv_7) z)) )
40.56/41.08	  ( skv_26 )
40.56/41.08	)
40.56/41.08	(skolem (forall ((Xt a) (Xu a)) (or (not (ho_5 skv_9 (ho_2 (ho_4 k_3 Xt) Xu))) (and (= (= cZ Xu) (= cZ Xt)) (ho_5 skv_9 (ho_2 (ho_4 k_3 (ho_2 k_6 Xt)) (ho_2 k_6 Xu))) (ho_5 skv_9 (ho_2 (ho_4 k_3 (ho_2 k_1 Xt)) (ho_2 k_1 Xu))))) )
40.56/41.08	  ( skv_27 skv_28 )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((Xx a) (Xy a)) (= Xx (ho_2 k_6 (ho_2 (ho_4 k_3 Xx) Xy))) )
40.56/41.08	  ( cZ, cZ )
40.56/41.08	  ( cZ, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( skv_7, skv_8 )
40.56/41.08	  ( skv_7, (ho_2 (ho_4 k_3 cZ) cZ) )
40.56/41.08	  ( (ho_2 (ho_4 k_3 skv_7) skv_8), cZ )
40.56/41.08	  ( (ho_2 (ho_4 k_3 skv_7) skv_8), (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((Xx a) (Xy a)) (= Xy (ho_2 k_1 (ho_2 (ho_4 k_3 Xx) Xy))) )
40.56/41.08	  ( cZ, cZ )
40.56/41.08	  ( cZ, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( skv_7, (ho_2 (ho_4 k_3 cZ) cZ) )
40.56/41.08	  ( (ho_2 (ho_4 k_3 skv_7) skv_8), cZ )
40.56/41.08	  ( (ho_2 (ho_4 k_3 skv_7) skv_8), (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( (ho_2 k_1 skv_27), (ho_2 (ho_4 k_3 cZ) cZ) )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((Xt a)) (= (not (= cZ Xt)) (= Xt (ho_2 (ho_4 k_3 (ho_2 k_6 Xt)) (ho_2 k_1 Xt)))) )
40.56/41.08	  ( cZ )
40.56/41.08	  ( (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((BOUND_VARIABLE_730 |u_(-> a Bool)|) (BOUND_VARIABLE_521 a) (BOUND_VARIABLE_522 a)) (or (not (forall ((Xt a) (Xu a)) (or (not (ho_5 BOUND_VARIABLE_730 (ho_2 (ho_4 k_3 Xt) Xu))) (and (= (= cZ Xu) (= cZ Xt)) (ho_5 BOUND_VARIABLE_730 (ho_2 (ho_4 k_3 (ho_2 k_6 Xt)) (ho_2 k_6 Xu))) (ho_5 BOUND_VARIABLE_730 (ho_2 (ho_4 k_3 (ho_2 k_1 Xt)) (ho_2 k_1 Xu))))) )) (not (ho_5 BOUND_VARIABLE_730 (ho_2 (ho_4 k_3 BOUND_VARIABLE_521) BOUND_VARIABLE_522))) (= BOUND_VARIABLE_521 BOUND_VARIABLE_522)) )
40.56/41.08	  ( skv_9, cZ, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( skv_9, (ho_2 (ho_4 k_3 skv_7) skv_8), cZ )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((x |u_(-> a a)|) (y |u_(-> a a)|)) (or (not (forall ((z a)) (= (ho_2 x z) (ho_2 y z)) )) (= x y)) )
40.56/41.08	  ( k_1, (ho_4 k_3 skv_7) )
40.56/41.08	  ( (ho_4 k_3 skv_7), k_1 )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((u |u_(-> a Bool)|) (e Bool) (i a)) (not (forall ((v |u_(-> a Bool)|)) (not (forall ((ii a)) (= (ho_5 v ii) (ite (= i ii) e (ho_5 u ii))) )) )) )
40.56/41.08	  ( skv_9, true, cZ )
40.56/41.08	  ( skv_9, true, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( skv_9, false, cZ )
40.56/41.08	  ( skv_9, false, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((u |u_(-> a a)|) (e a) (i a)) (not (forall ((v |u_(-> a a)|)) (not (forall ((ii a)) (= (ho_2 v ii) (ite (= i ii) e (ho_2 u ii))) )) )) )
40.56/41.08	  ( k_1, cZ, cZ )
40.56/41.08	  ( k_1, cZ, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( k_1, (ho_2 (ho_4 k_3 skv_7) skv_8), cZ )
40.56/41.08	  ( k_1, (ho_2 (ho_4 k_3 skv_7) skv_8), (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( (ho_4 k_3 skv_7), cZ, cZ )
40.56/41.08	  ( (ho_4 k_3 skv_7), cZ, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( (ho_4 k_3 skv_7), (ho_2 (ho_4 k_3 skv_7) skv_8), cZ )
40.56/41.08	  ( (ho_4 k_3 skv_7), (ho_2 (ho_4 k_3 skv_7) skv_8), (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((u |u_(-> a a a)|) (e |u_(-> a a)|) (i a)) (not (forall ((v |u_(-> a a a)|)) (not (forall ((ii a)) (= (ho_4 v ii) (ite (= i ii) e (ho_4 u ii))) )) )) )
40.56/41.08	  ( k_3, k_1, cZ )
40.56/41.08	  ( k_3, k_1, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( k_3, (ho_4 k_3 skv_7), cZ )
40.56/41.08	  ( k_3, (ho_4 k_3 skv_7), (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((BOUND_VARIABLE_667 |u_(-> a Bool)|)) (or (not (forall ((Xt a) (Xu a)) (or (not (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 Xt) Xu))) (and (or (not (= cZ Xu)) (= cZ Xt)) (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 (ho_2 k_1 Xt)) (ho_2 k_1 Xu))) (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 (ho_2 k_6 Xt)) (ho_2 k_6 Xu))))) )) (not (ho_5 BOUND_VARIABLE_667 (ho_2 (ho_4 k_3 (ho_2 k_1 skv_7)) (ho_2 k_1 skv_8))))) )
40.56/41.08	  ( skv_9 )
40.56/41.08	)
40.56/41.08	(instantiation (forall ((Xt a) (Xu a)) (or (not (ho_5 skv_9 (ho_2 (ho_4 k_3 Xt) Xu))) (and (or (not (= cZ Xu)) (= cZ Xt)) (ho_5 skv_9 (ho_2 (ho_4 k_3 (ho_2 k_6 Xt)) (ho_2 k_6 Xu))) (ho_5 skv_9 (ho_2 (ho_4 k_3 (ho_2 k_1 Xt)) (ho_2 k_1 Xu))))) )
40.56/41.08	  ( cZ, (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	  ( skv_7, skv_8 )
40.56/41.08	  ( (ho_2 (ho_4 k_3 skv_7) skv_8), cZ )
40.56/41.08	  ( (ho_2 (ho_4 k_3 skv_7) skv_8), (ho_2 (ho_4 k_3 skv_7) skv_8) )
40.56/41.08	)
40.56/41.08	% SZS output end Proof for theBenchmark
40.56/41.08	EOF
